package net.lab1024.sa.admin.module.business.pdf.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;

/**
 * PDF文档元信息实体
 *
 * @Author 1024创新实验室
 */
@Data
@TableName("t_pdf_document")
public class PdfDocumentEntity {

    /** 主键 */
    @TableId(type = IdType.AUTO)
    private Long id;

    /** 原文件名 */
    private String fileName;

    /** 文件存储路径 */
    private String filePath;

    /** 上传用户ID */
    private Long uploadUserId;

    /** 上传时间 */
    private LocalDateTime uploadTime;

    /** 页数 */
    private Integer pageCount;

    /** 解析状态 */
    private Integer status;

    /** 备注 */
    private String remark;
} 